import createAPIComponent from 'vue-create-api';
/**
 * 让组件能够通过API方式调用
 * @param {*} Vue Vue实例
 * @param {*} Component 创建api的组件
 * @param {*} events 事件数组
 * @param {*} single 是否采用单例模式实例化组件
 */
export default function createAPI(Vue, Component, events, single) {
  Vue.use(createAPIComponent, { componentPrefix: 'grimm-' });
  const api = Vue.createAPI(Component, events, single);
  return api;
}
